local CommonOHOH = _G.CommonOHOH;
local M = CommonOHOH.class.new(script, CommonOHOH.files.CommonObject());

function M.new(...)
	return M(...);
end;


function M.ctor(self, data)
	M.super.ctor(self, data);	

	self.index=1

	self.data=data

	self.count=#data

end;

function M.dtor(self)
	M.super.dtor(self);
end;


---------------------------对外公开接口------------------------------------

--返回PVP用户数据，count：表示需要返回多少个用户，如果小于目标数据，这表示清空了
-- 返回数据格式={ [1]={[key]=xxx,value=100}}-->[用户名]=

-- data[1].key ,data[1].value

function M.GetPvpPlayer(self,count)
	local data={}
	if self.index+count>self.count then
		for i=self.index,self.count do
			table.insert(data,self.data[i])
		end
		self.index=self.count
	else

		for i=self.index,self.index+count do
			table.insert(data,self.data[i])
		end
		self.index=self.index+count
	end
	return data
end




return M